<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title></title>
		<meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">
		<link rel="stylesheet" type="text/css" href="<c:url value="/static/jquery-easyui/themes/default/easyui.css"/>">
		<link rel="stylesheet" type="text/css"
			href="<c:url value="/static/jquery-easyui/themes/icon.css"/>">
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/jquery-1.6.min.js"/>"></script>
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/jquery.easyui.min.js"/>"></script>
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/plugins/jquery.panel.js"/>"></script>
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/plugins/jquery.datagrid.js"/>"></script>
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/plugins/jquery.messager.js"/>"></script>
		<script type="text/javascript"
			src="<c:url value="/static/jquery-easyui/ext-for-framework.js.jsp"/>"></script>
		<script type="text/javascript" src="<c:url value="/static/jquery-easyui/locale/easyui-lang-zh_CN.js"/>"></script>		
		<script type="text/javascript"
			src="<c:url value="/static/js/common.js"/>"></script>		
		<script>
		
			function initList(listDisplayEId) {
				$('#' + listDisplayEId).datagrid(
						{
							nowrap : false,
							striped : true,
							collapsible : true,
							remoteSort : true,
							notSelectByRow : false,
							toolbar : [ {
                                id : listDisplayEId + '_btn_add',
                                text : '新增',
                                iconCls : 'icon-add',
                                handler : function() {
                                    var new_window = window.open(    "<c:url value='/jsp/openIndexSun.jsp?url=/supplier/preAddSupplierQualification.do'/>"+"?supId=${supplierId }",
                                                        "sun",
                                                        "width=1200px,height=600px,status=no,scrollbars=yes");
                                    new_window.focus();
                                }
                            },
							{
                                id : listDisplayEId + '_btn_add',
                                text : '删除',
                                iconCls : 'icon-cancel',
                                handler : function() {
                                	var row = $('#'+listDisplayEId).datagrid('getSelections');       
                                    if(row.length == 0){
                                        $.messager.alert('提示','请选择一条记录操作！','info');
                                        return;
                                    }else{
                                        var str = "qid=" + row[0]['qid']; 
                                        $.messager.confirm('提示', '是否删除该条记录？', function(r){
                                            if (r){         
                                                $.ajax({type:'post',url:"<c:url value='/supplier/deleteSupplierQualification.do'/>",data:str,dataType:"json",//设置查询参数及提交路径
                                                success:function(data){
                                                    if(data.success){
                                                        $.messager.alert("提示", "删除成功！", 'info');
                                                        $('#'+listDisplayEId).datagrid('reload');
                                                    }else{
                                                        $.messager.alert("提示", data.msg, 'warning');
                                                    }
                                                },
                                                error:function(){
                                                    $.messager.alert("错误", "系统错误，请联系管理员！", 'error');
                                                }
                                            });
                                        }
                                        $('#'+listDisplayEId).datagrid('reload');
                                        $('#'+listDisplayEId).datagrid('clearSelections');
                                        });
                                    }
                                }
                            }],
							onLoadError:function(){
								$.messager.alert('错误','获取数据失败，请与管理员联系！','error');
							}
						});
			};
			$(document).ready(function() {
				initList('listDisplay');
			});
			function formatRadio(value,rowData,rowIndex){
		        return value="<input type='radio' class='myrad'  name='radioRole' />";
		    }
			function  goDetailedContent(val,rowData,rowIndex){
                return '<a href="#" onclick="constructionManager(\'' + rowIndex+ '\')">'+val+'</a>  '
            }
            function constructionManager(rowIndex) {
                var rows = $('#listDisplay').datagrid('getRows');   
                
                $('#excelForm').form('submit', {
                    url :  "<c:url value='/supplier/downSupplierQualification.do'/>"+"?qid="+rows[rowIndex]['qid'], //查询提交路径
                    onSubmit : function()//提交按钮相应函数
                    {
                        return $('#excelForm').form('validate');
                    },
                    success : function(data) {
                        data = eval("(" + data + ")");
                        if (data.success) {
                            $.messager.alert("提示", "提交成功！", 'info', function() {
                                window.close();
                            });
                        } else {
                            $.messager.alert("提示", data.msg, 'warning');
                        }
                    },
                    error : function() {
                        $.messager.alert("错误", "系统错误，请联系管理员！", 'error');
                        return;
                    }
                });
                 
            }
		</script>
			</head>
			<body>
	<table width="98%">
		<tr>

		</tr>
		<tr style="height: 12px;"></tr>
		<tr>
		    <form id="excelForm" name="excelForm" method="post"
                    enctype="multipart/form-data" action="userlist.txt"
                    onsubmit="return searchDGData(this.id,'listDisplay');"></form>
		</tr>
		<tr>
		    
			<td>
				<table id="listDisplay" title="资质文件列表" iconCls="icon-list"
					singleSelect="false" idField="id"
					url="<c:url value="/supplier/findSupplierQualification.do?supId=${supplierId }"/>"
					loadMsg="请稍候......" pagination="false" pageSize="20"
					pageList="[10,20,30,40,50]" sortName="storeInId" rownumbers="true"
					sortOrder="asc">
					<thead>
						<tr>
							<th field="radioRole" width="25" align="center" formatter="formatRadio"></th>
							<th field="qid" width="80" sortable="true" editor="text">ID</th>
							<th field="supId" width="80"  sortable="true">供货商id</th>
							<th field="supName" width="80"  sortable="true">供货商名称</th>
							<th field="name" width="80"  sortable="true">文件名称</th>
							<th field="validityDates" width="80"  sortable="true">有效日期</th>
							<th field="button" width="80"  sortable="true" formatter="goDetailedContent">下载</th>
						</tr>
					</thead>
				</table>
			</td>
		</tr>
	</table>
</body>
</html>